The New Keynesian Model

Macroeconomics (M8674), May 04, 2026


Vivaldo Mendes, ISCTE-IUL

vivaldo.mendes@iscte-iul.pt

1. Introduction

What is the New Keynesian Model (NKM)?


  • It's a DSGEM
  • It is a new version of the Old Keynesian model, which was:
    • Based on the main ideas of John M. Keynes from the 1930s
    • Dominant until the late 1970's
    • Using AE (Adaptive Expectations)
    • Based on price and wage rigidities
  • The NKM incorporates:
    • Adaptive and Rational Expectations
    • Allows for price and wage rigidities
    • Requires the computer

Is the NKM Relevant today?



" A Google search for the exact phrase "New Keynesian Model" typically yields hundreds of thousands to over a million results, covering academic papers, textbooks, and educational resources ... On Google Scholar, the number of results for this specific term exceeds 100,000, confirming its status as a foundational framework in modern macroeconomics."

From a Google search

"The New Keynesian model arguably remains the dominant framework in the classroom, in academic research, and in policy modeling."

Jordi Galí (2018). The State of New Keynesian Economics: A Partial Assessment, Journal of Economic Perspectives, 32(3), 87–112.

2. The Structure of the NKM

The IS curve


Details in Appendix A

  • represents the output-gap (% deviations of GDP from Potential GDP).
  • is the conditional expectations operator.
  • is the short term nominal interest rate determined by the central bank.
  • is the level of expected inflation for period .
  • is the natural level of the real interest rate (an exogenous variable).
  • is a demand shock.
  • is a parameter (coefficient of relative risk aversion).

The AS curve




Details in Appendix B

  • is the inflation rate
  • is the output-gap
  • is a supply shock
  • are parameters.
  • gives the level of price rigidity in the economy:
    • : total flexibility
    • : total rigidity

The Monetary Policy Rule


  • is the nominal interest rate determined by the central bank.
  • is the inflation rate.
  • is the natural level of the real interest rate (exogenous variable)
  • is the central bank's target level for the inflation rate (exogenous variable).
  • is a monetary policy shock.
  • are parameters.
  • When , and , we have .

John Taylor (1993). Discretion versus policy rules in practice, Carnegie-Rochester conference series on public policy, 39, 195-214.

Policy Rules and How the Fed Uses Them


  • In the website Policy Rules and How Policymakers Use Them, the Fed says they have 5 major rules they use in the decision making process:

    • Taylor rule
    • Balanced-approach rule
    • ELB-adjusted rule
    • Inertial rule
    • First-difference rule
  • The last two perform much better than the others (include a persistence term)

  • The Taylor rule is used in this course because it: (i) explains the logic of using rules , and (ii) simplifies the algebra of the NKM

Target Inflation Rate


All central banks in advanced countries have an optimal value for inflation they want to achieve. This is called the inflation target .


Source: Central Bank News

Why 2% Inflation?


According to the Swedish Central Bank (Sveriges Central Bank):

The baseline version of the NKM


  • The baseline version of the NKM can be simulated with four equations:

  • And after this initial simulation, we can simulate the other 3 equations:

An example: the NKM with a demand shock


  • The four fundamental equations are:

  • After solving those four equations, we can also simulate the other three:

Matrix representation: the NKM with a demand shock


  • The 4 equations can be written as:

  • Passing the equations into matrices gives:

The model is ready for the computer

  • From the courses' website, load the Pluto notebook:

    • NKM_DemandShock_4x4_NewVersion.jl
  • Check that the parameters and the matrices are correctly inserted in the notebook

  • Check the Blanchard-Kahn (BK) conditions

  • Check the for loops in the notebook

  • Inspect the IRF of the model and also the impact of the systematic shocks

  • Check which variables react more to the demand shock.

3. Some (illustrative) results

IRFs from a positive demand shock



: demand shock
: interest rate
: inflation rate
: output gap
: employment
: technology

IRFs from a negative supply shock



: supply shock
: interest rate
: inflation rate
: output gap
: employment
: technology

IRFs from the two shocks (demand and supply)



: demand shock
: supply shock
: interest rate
: inflation rate
: output gap
: employment
: technology

Time-series from the two shocks



: demand shock
: supply shock
: interest rate
: inflation rate
: output gap
: employment
: technology

Heatmap: cross-correlation function (two shocks)



: demand shock
: supply shock
: interest rate
: inflation rate
: output gap
: employment
: technology

Standard deviation (two shocks)


4. Some criticisms of the NKM

Dominant model ... but (allegedly) with problems


  • The first criticism is by the Real Business Cycle people:

    • They dislike the rigidity in prices and wages that we find in the NKM
    • For them markets are always fully competitive: flexibility in prices and wages.
  • The second group of criticisms come from inside the NKM literature:

    • Counter-intuitive results in the AS curve.
    • Counter-intuitive results in the IS curve.
    • Lack of persistence
  • We will discuss this second group of criticisms in the next slides.

Some influential criticisms


The IS and AS curves (allegedly) lead to easily refutable results. See, e.g.:

  • Ball, L. (1994). “Credible disinflation with staggered price-setting.”American Economic Review, 84(1), 282–289.

  • Fuhrer, J. and Moore, G. (1995). “Inflation persistence.” Quarterly Journal of Economics, 110(1), 127–159, February.

  • Fuhrer, J. (1995). The Persistence of Inflation and the Cost of Disinflation, New England Economic Review, January/February 1995, 3-16.

  • Canzoneri, M. B., Cumby, R. E., and Diba, B. T. (2007). Euler equations and money market interest rates: A challenge for monetary policy models, Journal of Monetary Economics, 54(7), 1863-1881.

Counter-intuitive results in the AS curve


  • Consider the AS curve and ignore any shocks :

"If the Federal Reserve engineers a disinflation, it does so by pursuing a contractionary monetary policy that lowers output below potential . But the flexible inflation model of the equation [above] says that when output falls short of potential, expected inflation in the next period must exceed current inflation. This does not sound like a disinflation". Fuhrer (1995), page 9

  • For simplicity assume ,, . A central bank could reduce inflation and produce higher expected inflation at the same time (see next slide for details):

Furher's argument in more detail


  • Suppose the economy is in a stable situation:

  • Now, suppose inflation increases to . Normally, higher inflation forces the central bank to increase nominal interest rates, in order to reduce aggregate demand, which in turn will lead to a decrease in inflation and expected inflation.
  • However, this is not what happens in the AS curve. If inflation goes up to , and the central bank creates a recession of , we must get:

  • It does not make sense: inflation goes up, the central bank creates a recession, and expected inflation goes up. In reality, should go down, not up!

Counter-intuitive results in the IS curve


Consider the IS curve. Put the term on its left hand side:

"An awkward implication of [this equation] is that, when the real interest rate rises above its steady-state level, the level of consumption must decrease, but its change must be expected to increase." Estrella and Furher (2002), page 1021

  • For simplicity assume and : The IS seems to give a strange result:

  • The central bank may increase to fight inflation, and the expected output-gap is supposed to increase. Does not make sense (more details in next slide).

Furher&Estrella's argument in more detail


  • Suppose the economy is initially in a stable situation:

  • Now, suppose the central bank increases nominal interest rates to . This should lead to the expected output gap to go down, because an increase in must constrain aggregate demand and economic activity.
  • However, that is not what happens in the IS curve:

  • An increase in leads to an increase in the expected output gap: it doses not make sense.

The shapes of the IRFs are wrong in the NKM


  • In macroeconomics, most variables respond to a shock gradually.


Their IRFs are hump-shaped, like the one on the left, very different from the NKM ones.

5. Evaluating the Criticisms

Does disinflation lead to higher inflation and output?


  • The two arguments by Estrella and Fuhrer can be summarized as follows. Disinflationary measures should lead to:

    • higher inflation expectations (AS curve)
    • an increase in the expected output gap (IS curve)
  • Their arguments are incorrect because they isolate their analysis to equation-by-equation, instead of considering the entire model.

  • Suppose there is a positive demand shock that leads to higher inflation and output.

  • Then, the central bank raises nominal interest rates to fight inflation.

  • The IFRs can be found in the slide below. Anything wrong with them?

  • No! In fact in period 2, we have:

In period 1, a positive demand shock leads to higher inflation; in period 2, the central bank, to fight inflation, sharply raises the nominal interest rate

The NKM with inflation and output persistence


  • To overcome the problem of hump-shaped IRFs we need to introduce:
    • lagged inflation in the AS curve
    • lagged output in the IS curve
    • lagged interest rates in the MP rule (inertia) as the Fed does
  • So the problem is not the model, but omitting fundamental parts of reality.

Hump-shaped IRFs in the NKM



  • A positive demand shock of
  • No more shocks

Appendix A

Derivation of the IS Curve (not required in the evaluation process)

Jump back to the IS Curve

Household Utility


Utility of the representative household follows the same beahvior as in the Real Business Cycle model

  • It depends positively on real consumption and negatively on hours worked

  • are parameters
  • The marginal utility of consumption is given by:

  • The marginal utility of labor is given by:

Firm's Production Function


  • In the baseline version of the NKM, there are no investment expenditures, which means that the capital stock has to be treated as exogenous (or fixed).
  • We assume a traditional production function with constant returns to scale, where is normalized to 1:

  • is output, is technology, and is hours worked.
  • Factor markets are competitive: so the real wage must be equal to the marginal product of labor:

Maximization of Utility


  • Households maximize utility which depends on consumption and hours worked over time

  • Subject to a constraint in every period

  • is real consumption, is the price level, is the real wage, is the nominal interest rate, and is the level of nominal bonds

  • : it does not make sense to have positive savings in some last period

The Lagrangian Function and FOCs


The maximization of utility is given by the Lagrangian function :

and the First Order Conditions (FOCs) are:

The Euler equation and optimal consumption


From FOC1 and FOC3, we have:

From these, we can obtain:

simplifying

Now, , where is the inflation rate at , so:

The optimal labor supply


  • From FOC2, we have:

  • And from FOC1, we got:

  • We know that the marginal utility of consumption is given by eq. (2):

  • We know also that the marginal utility of labor is given by eq. (3):

  • On the other hand, we know that the real wage is given by the marginal product of labor (see eq. (4)):

  • Inserting all these results into FOC2, leads to:

Uncertainty and the Euler Equation


  • The Euler equation, see equation (7) gives the optimal trade-off between consumption today versus consumption in the future:

  • But the future is not known with certainty, so the variables expressed with will have to be taken under the expectations operator

  • But from eq. (2), we know that . For , we must have that . So, the Euler equation can be written as:

Applying logs to the Euler equation


  • Applying logs to the Euler equation

  • If are small values, then

  • So, the log version of the Euler equation will look like:

  • The Euler eq. in the steady-state (notice that is the natural real interest rate):

Percentage Deviations from the Steady-state


  • Subtract eq. (11) from (10), and get consumption as a % deviation from steady-state:

  • Therefore:

  • That is:

Output allocation


  • To make things as easy as possible, consider an economy where output is allocated to consumption and government consumption:

  • is real GDP, is real consumption, stands for real government spending on goods&services.

  • This means that there are no Investment expenditures, nor Exports or Imports.

  • Linearizing eq. (13) near the steady-state , we get:

  • where and , and are the steady-state values.

The IS function (I)


  • The simplest economy of all is one where GDP is equal to consumption.
  • This is the case when in eq. (14):

  • Therefore, by inserting eq. (15) into eq. (12) we obtain the IS function:

  • The output-gap depends upon the expected output gap , and the difference between the expected real interest rate and the natural real interest rate .

The IS function with Government Spending (I)


  • Now, consider that , implying the existence of public spending.
  • To derivate the IS function, insert eq. (12) into (14) which leads to:

  • Then, from eq. (14) we can obtain for period

  • Now, insert eq. (16) into (15), and simplify to obtain the IS function:

The IS function with Government Spending (II)


  • Another way of expressing the demand side of the economy is to have two equations (instead of just one, as in eq. 17). These two are:
  • The linearized Euler equation:

  • The linearized aggregate demand equation

  • These two equations display the inter-relationships between consumption, output, and government spending, the expected real interest rate, and the natural real interest rate.

The optimal consumption pattern: graphical analysis


Jump back to the IS Curve

Appendix B

Derivation of the AS Curve (not required in the evaluation process)



Jump back to the AS Curve

Price Rigidity: three different ways ... similar results


John M. Roberts (1995). “New Keynesian economics and the Phillips curve,” Journal
of Money, Credit, and Banking
, 27(4), 975–984.

Shows that the 3 papers below lead to similar results:

  • John Taylor (1979). “Staggered Wage Setting in a Macro Model,” American Economic Review, P&P, Vol. 69, 108-113.
  • Julio Rotemberg (1982), “Monopolistic price adjustment and aggregate output,” Review of Economic Studies, 49(4), 517–531.
  • Guillermo Calvo (1983). “Staggered prices in a utility-maximizing framework”, Journal of Monetary Economics, 12(3), 383-398.

We will follow Calvo's pricing.

Main assumptions: Calvo Pricing


  • A1. In each period, a proportion of firms do not reset their prices.
  • A2. There is monopolistic competition in the goods market: firms set prices (the optimal price, with a markup over marginal costs . In logs:

  • A3. Firms know that the price they set today remains constant during some time. So is set to minimize the profit loss for not resetting prices.
  • A4. Real marginal cost in logs depends on the output gap

Monopolistic competition pricing


From: Hal Varian (2010). Intermediate Microeconomics: A Modern Approach, 8th Ed.

Minimizing the Loss function


  • Given assumptions A1 and A3, the Loss function is given by

  • is the (log) price level that minimizes the losses until
  • is a time discount factor
  • is the probability of having the price constant until
  • To minimize

Minimizing the Loss function (cont.)


The price set by firms is an exponential smoothing process of the prices set in the future if there were no price rigidities.

Markup and Marginal Costs


  • In eq. (21), depends on the optimal price level .
  • But according to A2, the latter depends on the markup and on the marginal cost

  • Inserting this equation into eq. (21), leads to:

  • Firms set prices today depending on the expected levels of markups they are able to impose and on the expected levels of marginal costs.

The Aggregate Price level


  • In the entire economy, the aggregate price level is easy to obtain following assumptions A1 and A3.
  • is the proportion of firms that keep prices unchanged.
  • is the proportion of firms that reset current prices.
  • Therefore, the aggregate price level in logs has to be given by:

  • Solving for , leads to:

  • is the last period's aggregate price level, is the new reset price.

A crucial trick


  • To write eq. (22) in a more useful manner, we have to apply a trick.
  • From the solution to RE models, one may recall that, if we have an equation:

  • ... we will get the following solution at the -th iteration (provided that ):

  • Therefore, as , eq. (22) has to be the solution to the equation:

  • Now, we can solve our problem, using equations (23) and (24).

Solving the model


  • From eq. (23) we get:

  • And from eq. (24) we have:

  • Equalizing both equations leads to

  • Now, we have to simplify this equality:
    • Multiply both sides by and subtract from both sides.

Simplifying


  • After multiplying both sides by , we will get

  • After subtracting from both sides, and defining

  • We finally get:

Final step: the NK Phillips Curve


  • Now bring back assumption A4:

  • Inserting this into eq. (25)

  • If one wants to abstract from markup costs, then , and the conventional New Keynesian Phillips Curve (also known as the AS function), is given by:

  • with:
  • In the NKPC, inflation depends on expected inflation and the output gap.

Jump back to the AS Curve

Readings

Students should know very well what each curve represents in the NKM and how to simulate the model on a computer, using a Pluto notebook. In assessment moments (final test, exam), we do not require specific knowledge of the derivation of the model's fundamental curves. For example, the derivations in the appendices of these slides will not be included in the evaluation process.

However, if students want to improve their knowledge, they can consult the following references.

  • For the derivation of the IS and AS functions, read:

    • Ulf Soderstrom (2006). "A simple model for monetary policy analysis", Lecture notes, IGIER, Università Bocconi. here
  • For the derivation of the AS function, you can also read:

    • Karl E. Whelan (2008). "The New-Keynesian Phillips Curve", Lecture notes, University College Dublin. (read pages 4-12). here
    • Whelan uses an alternative name for the AS function: he calls it the NKPC (New Keynesian Phillips Curve). However, they mean the same equation.
  • There are more demanding texts, like the one by Galí below. However, this textbook is beyond the scope of this master's course. The curious student can have a look at Chapter 3: The Basic New Keynesian Model, but must take into account that it is a long chapter (45 pages long) and covers issues that we cannot touch in our course:

    • Jordi Galí (2015). Monetary Policy, Inflation, and the Business Cycle: An Introduction to the New Keynesian Framework and Its Applications - Second Edition, Princeton University Press.